home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr05
/
keycal.zip
/
MAKEFILE
< prev
Wrap
Text File
|
1993-07-04
|
2KB
|
66 lines
#************************************************************************
#* Module Name: makefile *
#* Author: Jay Sprenkle *
#* Last Mod.: *
#* Description: makefile for keystone software Thermometer control *
#* Change History: *
#************************************************************************
#* Copyright (C)Keystone Software 1991. All rights reserved. *
#************************************************************************
#
# construction methods
#
.asm.obj:
masm -Mx $*,$*;
DLLFLAGS=-c -u -Asnw -FPi -Gsw -Od -Zep -W3
#
# what to build
#
all: keycal.dll keycal.lib generic.exe keycal.hlp
#
# create the help file
#
keycal.hlp: keycal.rtf keycal.hpj
hc keycal.hpj
del keycal.ph
# Update the resource if necessary
generic.res: generic.rc generic.h
rc -r generic.rc
# Update the object file if necessary
generic.obj: generic.c generic.h
cl -c -AS -Gsw -Oas -Zpe -W3 generic.c
# Update the executable file if necessary, and if so, add the resource back in.
generic.exe: generic.obj generic.def generic.res
link /NOD generic,,NUL, libw slibcew ctl3d, generic.def
rc generic.res
keycal.res: keycal.h keycal.rc
rc -r keycal.rc
libentry.obj: libentry.asm
GetDate.obj: GetDate.asm
keycal.obj: keycal.c
cl $(DLLFLAGS) $*.c
keycal.dll: libentry.obj GetDate.obj keycal.obj \
keycal.def keycal.res
link libentry GetDate keycal /AL:16,keycal.dll,NUL,/NOD sdllcew+slibcew+libw,keycal.def
rc keycal.res $*.dll
\windows\keycal.dll: keycal.dll
copy keycal.dll \windows
keycal.lib: keycal.dll
implib $*.lib $*.dll
\windev\lib\keycal.lib: keycal.lib
copy keycal.lib \windev\lib